package com.jackiepenghe.rangedatepickerlibrary.listener

import java.util.Date

interface OnDateSelectChangedListener {
    /**
     * 日期选择回调
     * @param startDate 选择的起始日期
     * @param endDate 选择的结束日期
     */
    fun onDataSelect(startDate: Date?, endDate: Date?, differDay: Int)

    /**
     * 选择的日期超过最大数量
     * @param date 选择的日期
     * @param dateMaxSelectCount 最大天数
     * @param differDay 选择的日期包含的天数
     */
    fun onDataRangeOutOfMax(date: Date, dateMaxSelectCount: Int, differDay: Int)
}